heavy braking - Alemán Inglés Diccionario